Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

make modifiers spec compliant #346

Merged
merged 4 commits into from
Dec 10, 2024
Merged

make modifiers spec compliant #346

merged 4 commits into from
Dec 10, 2024

Conversation

delaneyj
Copy link
Collaborator

Fixes #345

Because we use _ for local vs remote signals we have too many overloads. Data-* attributes are very limited in valid names that don't resort to special hard to type characters... __ seems to be the only valid option currently

<p data-on-keydown__debounce_100ms__throttle_nolead="value">Works</p>

@delaneyj delaneyj requested a review from bencroker as a code owner December 10, 2024 20:22
Copy link
Collaborator

@bencroker bencroker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If all tests are passing then this looks good to me!

@delaneyj delaneyj merged commit 0551551 into develop Dec 10, 2024
1 check passed
@delaneyj delaneyj deleted the delaneyj/issue345 branch December 10, 2024 22:32
bencroker added a commit that referenced this pull request Dec 10, 2024
* scratch no longer has a /tmp dir, move to alpine
we need all the files cause Docker COPY doesn't support glob

* Update routes_home.templ (#319)

Remove two typos

* toggleAll & setAll use path instead of regex (#318)

* toggleAll & setAll use path instead of regex
Fixes #317

* Fix wording

---------

Co-authored-by: Ben Croker <[email protected]>

* Update release note

* Update go_deeper.md (#320)

Minor edits to Signals section, for grammar, clarity

* Make retries and backoff configurable (#316)

Fixes #190

* Fix links to SDKs

* Tweak intro code

* Improve getting started guide

* Fix and improve getting started guide

* Add web components

* evt.detail.value not working for third party libs (#326)

* evt.detail.value not working for third party libs
Fixes #324

* regex is never fun

* fix possible xss on errors

* Add circular logo

* fix clipboard usage on front page

* Support closing SSE connection from client side (#327)

Fixes #276

* Fix link in readme

* refactor: `nodejs`, `npm`, and `pnpm` are needed for the `libpub` task

* data-ref bug (#333)

* data-ref bug
Fixes #331

* Merge branch 'develop' of github.com:starfederation/datastar into delaneyj/issue331

* adds context.WithTimeout to site smoketests (#334)

removes got lib refs

* Java SDK (#321)

* Examples

* SDK and Readme

* Added build files

* Fixed Readme

* add SDKs to frontpage

* TODONE: BEN!

* Importing Datastar (#335)

Fixes #329

* bad link

* Rename default constant (#330)

* Rename default constant

* Fix PHP usage

* Build

* Remove Teleport from docs

* Bundler bug (#347)

Fixes #339

* make modifiers spec compliant (#346)

* make modifiers spec compliant
Fixes #345

* `_` for modifier args is now back to `.`. Please let it end

* remove unused error

* bump version

* Release notes and VSCode release

* Update VSCode version number

* Fix up modifier docs

---------

Co-authored-by: Wm Talcott <[email protected]>
Co-authored-by: Ben Croker <[email protected]>
Co-authored-by: Ben Croker <[email protected]>
Co-authored-by: Andrew Welch <[email protected]>
Co-authored-by: zangster300 <[email protected]>
Co-authored-by: Peter Humulock <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

make modifiers spec compliant
2 participants